baffled flask - German English Dictionary